6e06be29b078e1cf9e686157e8d57518a1b5e1ca,subprojects/plugins/src/main/groovy/org/gradle/api/plugins/JavaPlugin.java,JavaPlugin,configureConfigurations,#Project#,160
Before Change
ConfigurationContainer configurations = project.getConfigurations();
Configuration compileConfiguration = configurations.add(COMPILE_CONFIGURATION_NAME).setVisible(false).
setDescription("Classpath for compiling the sources.");
Configuration runtimeConfiguration = configurations.add(RUNTIME_CONFIGURATION_NAME).setVisible(false)
.extendsFrom(compileConfiguration).
setDescription("Classpath for running the compiled sources.");
Configuration compileTestsConfiguration = configurations.add(TEST_COMPILE_CONFIGURATION_NAME).setVisible(false)
.extendsFrom(compileConfiguration).setDescription("Classpath for compiling the test sources.");
configurations.add(TEST_RUNTIME_CONFIGURATION_NAME).setVisible(false).extendsFrom(runtimeConfiguration,
compileTestsConfiguration).
setDescription("Classpath for running the test sources.");
configurations.getByName(Dependency.DEFAULT_CONFIGURATION).extendsFrom(runtimeConfiguration);
}
After Change
void configureConfigurations(Project project) {
ConfigurationContainer configurations = project.getConfigurations();
Configuration compileConfiguration = configurations.getByName(COMPILE_CONFIGURATION_NAME);
Configuration runtimeConfiguration = configurations.getByName(RUNTIME_CONFIGURATION_NAME);
Configuration compileTestsConfiguration = configurations.getByName(TEST_COMPILE_CONFIGURATION_NAME);
compileTestsConfiguration.extendsFrom(compileConfiguration);